package Demo04;

import java.util.Scanner;

/**
 * @ClassName Test
 * @Description 上下文关键字：抽象数据类型/面程对象风格 --测试类（主程序）
 * @Author 李明忠
 * @Version 1.0
 */
@SuppressWarnings("all")
public class Test {
    public static void main(String[] args) {
        //输入文件路径 text/test.txt
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入文件路径：");
        String filePath = scanner.nextLine();

        //1.文本输入
        Input input = new Input(filePath);
        input.inputStr();

        //2.循环移动
        CycMove cycMove = new CycMove();
        cycMove.cycMoveStr(input.getInitStr());

        //3.排序
        StrSort strSort = new StrSort();
        strSort.strSort(cycMove.getMoveStr());

        //4.输出
        Output output = new Output();
        output.outputStr(cycMove.getMoveStr());
    }
}
